home *** CD-ROM | disk | FTP | other *** search
- Path: cupnews0.cup.hp.com!clawrenc
- From: clawrenc@cup.hp.com (Chris Lawrence (Contra))
- Newsgroups: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
- Subject: Re: Info on being a Systems Programmer/Analyst?
- Followup-To: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
- Date: 27 Mar 1996 17:09:12 GMT
- Organization: Hewlett Packard Cupertino Site
- Message-ID: <4jbsno$t8d@hpax.cup.hp.com>
- References: <3150eada.14098156@News.why.net> <4j23pj$mco@dfw-ixnews5.ix.netcom.com> <4j2s61$ff6@news7.erols.com>
- NNTP-Posting-Host: xsvr1.cup.hp.com
- X-Newsreader: TIN [version 1.2 PL0.8]
-
- Bill Robison (wrobison@bdm.com) wrote:
-
- : Listen to him. I would add that, the most important class I ever took
- : as related to my career was my eigth grade Geometry class, because it
- : was heavy on proofs.
-
- From a slightly different angle I consider my most valuable schooling as a
- programmer the several years of Pure Math I did. Working with the pure math
- over the applied, gave a fluid ability to work with the conceptual -- a
- valuable skill for analysis and design. Proofs, more proofs, yet more proofs,
- deriving from base principles, deriving __everything__ again from base
- principles, defining the exact limits and areas of coverage of those base
- assumptions, redefining the starting assumptions and re-deriving new relations
- all over again, proofs and more proofs, redefine the assumtions and axioms,
- derive, prove, etc. These are the things I did in those courses that I now
- find my days filled with, albeit in the form of designs, algorithms, analysis
- etc.
-
- : >What about English?
- : >
- : >Do you need it?
-
- When I was a manager I saw a lot of poorly written, mispelled,
- grammatically incoherent resumes. They got trashcanned unread. I know a
- *LOT* of other shops do the same. I didn't care how good the programmer was --
- he obviously didn't care either. Poorly written reports, memos etc encouraged
- the same response for the author as well.
-
- Good language skills are needed for writing reports, designs, surveys,
- studies, reports and even good old source comments. Try supporting code with
- an incoherent, confusing, or flat out inaccurate source comment for a tricky
- piece of logic some time. It ain't fun.
-
- Sooner or later, and sooner than later, you will have to write reports,
- analysis etc of different areas and problems for your manager. Produce a
- typewritten brain fart and you can probably kiss that job or any hope of
- abvancement goodbye.
-
- : > Understanding language syntax is much more important than
- : >how much math is needed.
-
- Sooth! It does not take long before you start running into the limits of your
- language's construction. Start by learning english systax, parsing, and
- grammar. Yup, all those nouns, verbs, adverbs, adjectives, pronouns,
- prepositions, articles and the rest. Learn _how_ the lnaguage is constructed.
- You'll need that knowledge to understand _how_ C, C++, Pascal, Ada or whatever
- you do end up using is constructed and parsed.
-
- : Being able to communicate effectively will advance your career much more
- : rapidly than being able to program tight sorting algorithms.
-
- True.
-
- --
- J C Lawrence Internet: coder@ibm.net
- ---------------(*) Internet: clawrenc@cup.hp.com
- ...Honorary Member Clan McFUD -- Teamer's Avenging Monolith...
-